for land's sake alive! - Turkish English Dictionary